Search Labcodes


Labcode: Odo
Status: active


Primary Investigator : N/A

Organization: Istituto Dermopatico dell Immacolata

Contact Name: Teresa Odorisio
Laboratory of Molecular and Cell Biology, Istituto Dermopatico dell Immacolata, IRCCS, 00167 Rome
Italy

E-mail Address: t.odorisio@idi.it